Helix Power | Energy Storage | Flywheel | Massachusetts
Helix Power makes grid scale energy storage, enabling a sustainable zero-carbon future
This company is:
View all products
Keywords
Industries
Where is Helix Power located?
The company Helix Power is located in Somerville, Massachusetts, United States. It's worth noting that the company may has more corporate locations
How many employees does Helix Power approximately have?
As of the latest available information Helix Power has around 1-10 employees worldwide.
When was Helix Power founded?
Helix Power was founded in 1979
In which industries does Helix Power mainly work?
The company Helix Power has it's main focus in the industries of Energy, Sustainability